Encounter System API - Implementation Template (US Core)
Field mapping
HealthCloudGA____EhrEncounter____c
See src/main/resources/dw/FHIRTools.dwl for a mapping example.
| FHIR Field | Field | Notes |
|---|---|---|
| id | Id | A lookup in Health Cloud is done to verify this exists. |
| identifier.value | HealthCloudGA____SourceSystemId____c | Split this value on '/' and take the part to the right. |
| identifier.system | HealthCloudGA____SourceSystem____c | |
| status | HealthCloudGA____Status____c | |
| class.code | HealthCloudGA____Class____c | |
| type.coding.value | HealthCloudGA____TypeCode____c | |
| participant.type | PPRF | |
| participant.period.start | HealthCloudGA____PeriodStart____c | |
| participant.period.end | HealthCloudGA____PeriodEnd____c | |
| participant.individual | HealthCloudGA____EhrEncounter____c HealthCloudGA____ServiceProvider____c | |
| period.start | HealthCloudGA____PeriodStart____c | |
| period.end | HealthCloudGA____PeriodEnd____c | |
| reasonCode.coding.code | HealthCloudGA____ReasonCode____c | |
| reasonCode.coding.system | HealthCloudGA____ReasonSystem____c | |
| reasonCode.coding.display | HealthCloudGA____ReasonLabel____c | |
| hospitalization.dischargeDisposition | HealthCloudGA____HospitalizeDischargeDispositionCode____c | |
| hospitalization.preAdmissionIdentifier.value | HealthCloudGA____HospitalizePreAdmissionId____c | |
| hospitalization.admitSource.coding.code | HealthCloudGA____HospitalizeAdmitSourceCode____c | |
| hospitalization.admitSource.coding.system | HealthCloudGA____HospitalizeAdmitSourceSystem____c | |
| hospitalization.admitSource.coding.display | HealthCloudGA____HospitalAdmitSourceLabel____c | |
| hospitalization.dietPreference.coding.code | HealthCloudGA____HospitalizeDietCode____c | |
| hospitalization.dietPreference.coding.system | HealthCloudGA____HospitalizeDietSystem____c | |
| hospitalization.dietPreference.coding.display | HealthCloudGA____HospitalizeDietLabel____c | |
| hospitalization.specialCourtesy.coding.code | HealthCloudGA____HospitalizeSpecialCourtesyCode____c | |
| hospitalization.specialCourtesy.coding.system | HealthCloudGA____HospitalizeSpecialCourtesySystem____c | |
| hospitalization.specialCourtesy.coding.display | HealthCloudGA____HospitalizeSpecialCourtesyLabel____c | |
| hospitalization.specialArrangement.coding.code | HealthCloudGA____HospitalizeSpecialArrangementCode____c | |
| hospitalization.specialArrangement.coding.system | HealthCloudGA____HospitalizeSpecialArrangementSystem____c | |
| hospitalization.specialArrangement.coding.display | HealthCloudGA____HospitalizeSpecialArrangementLabel____c | |
| hospitalization.destination | HealthCloudGA____HospitalizeDestination____c | |
| hospitalization.dischargeDisposition.coding.code | HealthCloudGA____HospitalizeDischargeDispositionCode____c | |
| hospitalization.dischargeDisposition.coding.system | HealthCloudGA____HospitalizeDischargeDispositionSystem____c | |
| hospitalization.dischargeDisposition.coding.display | HealthCloudGA____HospitalizeDischargeDispostionLabel____c | |
| location.location.reference | HealthCloudGA____Location1Id____c | |
| account.reference | HealthCloudGA____Account____c | |
| serviceProvider.reference | HealthCloudGA____ServiceProvider____c |